financing assurances - German English Dictionary